Inheritance diagram for TIndex4:

Public Member Functions | |
| TIndex4 () | |
| TIndex4 (const int32 xx, const int32 yy, const int32 zz, const int32 ww) | |
| void | Set (const int32 xx, const int32 yy, const int32 zz, const int32 ww) |
| real | GetMagnitudeSquared (void) const |
| real | GetMagnitude (void) const |
| real | GetDistance (const TIndex4 &v) const |
| void | Swap (TIndex4 &v) |
| void | Negate (void) |
| TIndex4 | operator- (void) const |
| TIndex4 & | operator+= (const TIndex4 &rhs) |
| TIndex4 & | operator-= (const TIndex4 &rhs) |
| TIndex4 | operator+ (const TIndex4 &rhs) const |
| TIndex4 | operator- (const TIndex4 &rhs) const |
| int32 & | operator[] (const uint32 elemNum) |
| const int32 & | operator[] (const uint32 elemNum) const |
| boolean | operator== (const TIndex4 &rhs) const |
| boolean | operator!= (const TIndex4 &rhs) const |
| uint32 | GetDimension (void) const |
Public Attributes | |
| int32 | x |
| int32 | y |
| int32 | z |
| int32 | w |
Static Public Attributes | |
| static const TIndex4 | kZero |
|
|
|
|
||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.4.5